<h1>Captura de redenci&oacute;n de productos</h1>
<% form_tag :action => 'asignar_a', :id => @id do %>
  <table border="1">
    <tr>
      <td><%= select_tag("productos", option_groups_from_collection_for_select(@familias, :productos, :nombre, :id, :descripcion),
        :size => 10) %></td>
      <td>&nbsp;</td>
      <td><%= select_tag("empleados", options_from_collection_for_select(@empleados_list, :id, :nombre_completo), :size => 10) %></td>
    </tr>
    <tr>
      <td><div id="p_info"></div><div id="e_info"></div></td>
      <td>&nbsp;</td>
      <td><%= button_to "Asignar a", {:action => 'asignar_a', :id => @id } %></td>
    </tr>
  </table>
  <div id="canjes">
    <% for c in @lista_canje %>
      <br/><%= Empleado.find(c.empleado_id).nombre_completo %> | Puntos Disponibles <%= Empleado.find(c.empleado_id).puntos_acumulados(@inicio, @termino) %><br/>
      <table>
        <thead>
          <th>Producto</th>
          <th>Puntos Canje</th>
          <th>Precio</th>
          <th>Costo</th>
        </thead>
        <tbody>
          <% puntos = 0 %>
          <% importe_precio = 0.0 %>
          <% importe_costo = 0.0 %>
          <% for p in c.canje_detalles %>
            <tr>
              <td style="width=20%"><%= Producto.find(p.producto_id).descripcion %></td>
              <td style="width=20%"><%= p.puntos_canje %><% puntos += p.puntos_canje %></td>
              <td style="width=20%"><%= number_to_currency(p.precio) %><% importe_precio += p.precio %></td>
              <td style="width=20%"><%= number_to_currency(p.costo) %><% importe_costo += p.costo %></td>
              <td style="width=20%"><%= link_to "Quitar", :action => "canje_remover", :id => p, :evaluacion => @id %></td>
            </tr>
          <% end %>
          <tr>
            <td>Total</td>
            <td><%= puntos %></td>
            <td><%= number_to_currency(importe_precio) %></td>
            <td><%= number_to_currency(importe_costo) %></td>
          </tr>
        </tbody>
      </table>
    <% end %>    
  </div>
  <%= observe_field :productos, :url => {:action => 'producto_selected'}, :update => 'p_info', :with => 'id' %>
  <%= observe_field :empleados, :url => {:action => 'empleado_selected'}, :update => 'e_info', :with => 'id' %>
  <p><%= button_to "Orden de Salida", :action => "crear_orden", :id => @id %></p>
<% end %>
<p><%= link_to "Regresar", :action => "show", :id => @id %> |
<%= link_to "Imprimir Lista de Participantes", {:action => "lista_participantes", :id => @id}, :popup => true %></p>
